Blood sampling and analysis